package com.ycc.biz.pojo.entity;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import com.ycc.biz.common.BaseEntity;
import lombok.Data;
import lombok.EqualsAndHashCode;
import java.io.Serializable;
import java.math.BigDecimal;

@Data
@EqualsAndHashCode(callSuper = true)
@TableName("biz_order_detail")
public class BizOrderDetail extends BaseEntity<BizOrderDetail> implements Serializable {
    private static final long serialVersionUID = 1L;

    // 订单ID（关联 biz_order.id）
    private Long orderId;

    // 商品ID（关联 biz_product.id）
    private Long productId;

    // 口味ID（可选，关联其他表）
    private Long tasteId;

    // 数量
    private Integer quantity;

    // 实际单价（decimal(10,2) 对应 BigDecimal）
    private BigDecimal actualPrice;
}